Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Switzerland #1-w1 Netherlands F3 Germany F14 Germany F15 France F16 Germany-w1 Germany-w2 Germany-w3 Germany F1 Italy F11 Italy F13 Italy F15 Italy F16 Germany F10 Germany F11 Germany F12 Germany F13 Germany F15 France F15 Germany-w1 Germany-w2 Germany-w3 Germany-w4 Germany F2 Germany F3 Germany F5 Switzerland F1 Switzerland F2 Switzerland F3 Italy F12 Germany F6 Germany F8 Germany F9A Germany F10 Germany F11 Germany F15 Germany F16 Germany F1 Germany F2 Germany F4 Switzerland F1 Switzerland F2 Switzerland F3 Germany F5 Germany F7 Germany F8 Germany F9 Germany F15 Germany F16 France F15 Germany F18 Germany F1 Germany F2 Germany F4 Germany F5 Switzerland F1 Switzerland F2 Switzerland F3 Turkey F3 Germany F6 Germany F8 Germany F10 Germany F13 France F14 Germany F21 Spain F2 Spain F3 Spain F4 Switzerland F1 Switzerland F3 Germany F6 Germany F7 Germany F8 Germany F9 Germany F12 Belgium F1 Germany F13 Germany F16 Germany F17b Germany F19 Germany F18 Germany F20 Germany F1 Germany F4 Turkey F1 Turkey F3 Turkey F5 Spain F12 Czech Republic F2 Czech Republic F3 Germany F5 Germany F7 Germany F10 Belgium F1 Belgium F2 Germany F18 Germany F2 Germany F4 Spain F9 Spain F10 Italy F5 Czech Republic F1 Germany F5 Germany F17 France F8 Spain F12 Romania F3 Germany F6 Netherlands F3 Germany F11 Germany F12 Italy F22 Italy F23 Germany F19 France F22 Germany F4 Shanghai Rolex Masters - Shanghai Australian Open - Melbourne Qatar ExxonMobil Open - Doha Davis Cup, World Group, Q, HUN-GER 2-3 BMW Open - Munich Miami Open - Miami Wimbledon - London French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Boss Open - Stuttgart Terra Wortmann Open - Halle EFG Swiss Open - Gstaad Olympics - Paris U.S. Open - New York Rolex Paris Masters - Paris Moselle Open - Metz BNP Paribas Open - Indian Wells ABN AMRO Open - Rotterdam BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai Open 13 Provence - Marseille Australian Open - Melbourne Wimbledon - London Miami Open - Miami Cincinnati Open - Cincinnati Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Boss Open - Stuttgart French Open - Paris Terra Wortmann Open - Halle Italy F3 Germany F11 Switzerland F2 Germany F19 Germany F7 Germany F7 Germany-w4 Germany F14 Italy F12 Germany F16 Italy F5 Italy F6 Spain F1 Germany F9 Germany F6 Germany F13 Italy F14 Labertz Open by Stawag - Aachen Samarkand Challenger Mons Challenger Aachen Challenger Johannesburg Challenger Scheveningen Challenger Cherbourg Challenger Mersin Challenger Italy F17 Andria Challenger Orleans Challenger Eckental Challenger Netherlands F4 Gerry Weber Open - Halle Masters Series - Hamburg AEGON Championships - London Ordina Open - s-Hertogenbosch Mercedes Cup - Stuttgart Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open 13 - Marseille SkiStar Swedish Open - Bastad BMW Open - Munich Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona BMW Open - Munich Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Qatar ExxonMobil Open - Doha Open 13 - Marseille Power Horse Cup - Dusseldorf Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz If Stockholm Open - Stockholm Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Hall of Fame Tennis Championships - Newport Austrian Open - Kitzbuhel Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Open Sud de France - Montpellier Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg SkiStar Swedish Open - Bastad Moselle Open - Metz If Stockholm Open - Stockholm European Open - Antwerp Erste Bank Open - Vienna Open Sud de France - Montpellier Delray Beach Open - Delray Beach Open 13 - Marseille BMW Open - Munich Geneva Open - Geneva Ricoh Open - 's-Hertogenbosch Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Gazprom Hungarian Open - Budapest BMW Open - Munich Ricoh Open - 's-Hertogenbosch German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Moselle Open - Metz Rakuten Japan Open - Tokyo European Open - Antwerp Swiss Indoors Basel - Basel Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Alphen Challenger Dubai Duty Free Tennis Championships - Dubai Orleans Challenger bett1HULKS Championships - Cologne Rennes Challenger Sofia Open - Sofia Antalya Open - Antalya Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Mercedes Cup - Stuttgart Noventi Open - Halle Intersport Heilbronn Open - Heilbronn Winston-Salem Open - Winston-Salem Moselle Open - Metz Sardegna Open - Cagliari Wolfsburg Challenger Karlsruhe Challenger Aachen Challenger Bergamo Challenger Mercedes Cup - Stuttgart Noventi Open - Halle Orleans Challenger Eckental Challenger Salzburg Challenger Marrakech Challenger Furth Challenger Johannesburg Challenger San Marino Challenger Genova Challenger Biella Challenger BMW Open - Munich Furth Challenger Szczecin Challenger Manchester Challenger Bath Challenger Surbiton Challenger Zhuhai Open - Zhuhai Meerbusch Challenger Szczecin Challenger Noumea Challenger Newport Beach Challenger Pau Challenger Leon Challenger Heilbronn Challenger Swiss Indoors Basel - Basel Hong Kong Tennis Open - Hong Kong Potchefstroom Challenger Hamburg Challenger ABN AMRO Open - Rotterdam Bergamo Challenger Heilbronn Open - Heilbronn Tennislife Cup - Napoli Freudenstadt Challenger Bratislava Challenger Todi Challenger Helsinki Challenger Bergamo Challenger Rome Challenger Napoli Challenger Alphen Challenger ASB Classic - Auckland Meerbusch Challenger Szczecin Challenger Furth Challenger Canberra Challenger Irving Challenger Ortisei Challenger Ismaning Challenger Quimper Challenger Qatar ExxonMobil Open - Doha Scheveningen Challenger Como Challenger Cleveland Challenger Dallas Challenger Lille Challenger Sophia Antipolis Challenger Generali Open - Kitzbuhel Aix En Provence Challenger Eckental Challenger Biella 3 Challenger Lille Challenger Split 2 Challenger Manama Challenger Phoenix Challenger Braunschweig Challenger Zug Challenger Phoenix Challenger Helsinki Challenger Koblenz Challenger Heilbronn Challenger Bauer Watertechnology Cup 2007 - Eckental Status Athens Open - Athens Eckental Challenger Ljubljana Challenger Tarragona Challenger Kolding Challenger Eckental Challenger Estoril Challenger Napoli Challenger Rhodes Challenger Cairo Challenger Poznan Challenger Bratislava Challenger Helsinki Challenger Wolfsburg Challenger Cherbourg Challenger Bath Challenger Prague Challenger Rome Challenger Zagreb Challenger Cremona Challenger Marburg Challenger Phoenix Challenger Poznan Challenger Szczecin Challenger Madrid Challenger Cancun Challenger Barletta Challenger Seville Challenger Ortisei Challenger Loughborough Challenger Helsinki Challenger Le Gosier Challenger Bordeaux Challenger Nottingham-2 Challenger Braunschweig Challenger Vilnius Challenger Szczecin Challenger Eckental Challenger Bergamo Challenger Vercelli Challenger Brescia Challenger Irving Challenger Heilbronn Challenger Prague Challenger Alphen Challenger Mons Challenger Fairfield Challenger Eckental Challenger Bergamo Challenger Wroclaw Challenger Quimper Challenger Jonkoping Challenger St. Brieuc Challenger Heilbronn Challenger Braunschweig Challenger Szczecin Challenger Orleans Challenger Bratislava Challenger Germany F1 Meerbusch Challenger Genova Challenger Orleans Challenger Marbella Challenger Heilbronn Challenger Surbiton Challenger Braunschweig Challenger Davidoff Swiss Indoors Basel - Basel Pullach Challenger Genova Challenger Braunschweig Challenger Orleans Challenger Puerto Vallarta Challenger Volkswagen Challenger 2004 - Wolfsburg San Luis Potosi Challenger Baden Open - Ettlingen Schickendanz Open - Furth ATP Slovak Open Challenger - Bratislava Ethias Trophy - Mons Lambertz Open by Stawag - Aachen Johannesburg Challenger Roma Open Challenger - Rome Baden Open - Karlsruhe Schickendanz Open - Furth Geneva Challenger - Geneva Black Forest Open - Freudenstadt Kobstaedernes ATP Challenger - Kolding Bauer Watertechnilogy Cup 2008 - Eckental Almaty Challenger Heilbronn Challenger Belgrade Challenger Cremona Challenger Kitzbuhel Challenger Istanbul Challenger Alphen Challenger Orleans Challenger Eckental Challenger Heilbronn Challenger Dallas Challenger Le Gosier Challenger Banja Luka Challenger Furth Challenger Kosice Challenger Braunschweig Challenger Dortmund Challenger Trnava Challenger Mons Challenger Quimper Challenger Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Mersin Challenger Rome Challenger Braunschweig Challenger Sibiu Challenger Genova Challenger Mons Challenger Eckental Challenger Sarajevo Challenger Rome Challenger Rome Challenger Oberstaufen Challenger Como Challenger Petange Challenger Trani Challenger Mons Challenger San Marino Challenger Mouilleron-Le-Captif Challenger Geneva Challenger Bratislava Challenger Ortisei Challenger Heilbronn Challenger Cordenons Challenger Orleans Challenger Madrid Challenger Mons Challenger Scheveningen Challenger Citta di Monza - Monza Ortisei Challenger Genova Challenger Vercelli Challenger Rome Challenger Scheveningen Challenger Segovia Challenger Meerbusch Challenger Orleans Challenger Tiburon Challenger Sacramento Challenger Las Vegas Challenger Heilbronn Challenger Bratislava Challenger Ortisei Challenger Brescia Challenger Napoli Challenger Surbiton Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Alphen Challenger Braunschweig Challenger Ordina Open - 's-Hertogenbosch Meerbusch Challenger Szczecin Challenger Rennes Challenger Bordeaux Challenger Marburg Challenger Szczecin Challenger Chennai Open - Chennai Furth Challenger Cherbourg Challenger Campbells Hall of Fame Tennis Championships - Newport Heilbronn Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Ortisei Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart Ortisei Challenger Bergamo Challenger Bergamo Challenger If Stockholm Open - Stockholm Guadalajara Challenger Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb Quimper Challenger Oberstaufen Challenger Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Cherbourg Challenger Manchester Challenger Braunschweig Challenger Aircel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Cherbourg Challenger Mons Challenger ABN AMRO World Tennis Tournament - Rotterdam Leon Challenger European Open - Antwerp Tashkent Challenger Ismaning Challenger Gerry Weber Open - Halle Suisse Open - Gstaad Generali Open - Kitzbuhel Biella 4 Challenger Lambertz Open by Stawag 2007 - Aachen Split 1 Challenger ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open Parc - Lyon Bet-at-home Open - Hamburg Suisse Open - Gstaad Rennes Challenger If Stockholm Open - Stockholm Chengdu Open - Chengdu Nottingham Challenger US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Mercedes Cup - Stuttgart Gerry Weber Open - Halle Generali Open - Kitzbuhel Helsinki Challenger European Open - Antwerp ASB Classic - Auckland Salzburg Challenger Noventi Open - Halle Andria Challenger Cassis Challenger Szczecin Challenger Bratislava Challenger Canberra Challenger Hamburg European Open - Hamburg Manerbio Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Pau Challenger Hamburg European Open - Hamburg St. Petersburg Open - St. Petersburg Emilia-Romagna Open - Parma Adelaide International 2 - Adelaide Sofia Open - Sofia Rabat Challenger Boss Open - Stuttgart Davidoff Swiss Indoors - Basel Surbiton Challenger Sarajevo Challenger China Open - Beijing Dubai Duty Free Tennis Championships - Dubai Bauer Watertechnology Cup - Eckental Erste Bank Open - Vienna Hamburg Open - Hamburg EFG Swiss Open - Gstaad Gerry Weber Open - Halle Ismaning Challenger Karshi Challenger Gerry Weber Open - Halle Aircel Chennai Open - Chennai Hamburg European Open - Hamburg SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca BMW Open - Munich Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Bet-at-home Open - Hamburg Ludwigshafen Challenger Rennes Challenger Grand Prix Hassan II - Marrakech Sofia Open - Sofia Barcelona Open BancSabadell - Barcelona Miller Lite Hall of Fame Tennis Championships - Newport Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz SA Tennis Open - Johannesburg BMW Open - Munich International German Open - Hamburg Open de Moselle - Metz Open Sud de France - Montpellier Napoli Challenger SAP Open - San Jose BMW Open - Munich Genova Challenger Moselle Open - Metz Qatar ExxonMobil Open - Doha Monza Challenger VTR Open - Vina del Mar Brasil Open - Sao Paulo Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Apia International - Sydney US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Erste Bank Open - Vienna Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Barcelona Open BancSabadell - Barcelona BMW Open - Munich St. Brieuc Challenger Winston-Salem Open - Winston-Salem Bet-at-home Open - Hamburg Qatar ExxonMobil Open - Doha Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart China Open - Beijing ATP Studena Croatia Open - Umag Open Sud de France - Montpellier Swiss Indoors Basel - Basel Moselle Open - Metz DIEMA XTRA Sofia Open - Sofia bett1HULKS Indoors - Cologne Erste Bank Open - Vienna Mallorca Championships - Mallorca European Open - Antwerp BNP Paribas Masters - Paris If Stockholm Open - Stockholm Mallorca Championships - Mallorca Swiss Indoors Basel - Basel German Tennis Championships - Hamburg Grand Prix Hassan II - Marrakech BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Campbell's Hall of Fame Tennis Championships - Newport Qatar ExxonMobil Open - Doha St. Petersburg Open - St. Petersburg Miller Lite Hall of Fame Tennis Championships - Newport Terra Wortmann Open - Halle Swiss Indoors Basel - Basel Sony Open Tennis - Miami Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne All Lower level tournaments Wimbledon - London Miami Open - Miami Mutua Madrid Open - Madrid Citi Open - Washington Adelaide International - Adelaide French Open - Paris Mutua Madrid Open - Madrid Dubai Duty Free Tennis Championships - Dubai French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, PO, GER-POL 3-2 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Finals, QF, GBR-GER 2-0 Davis Cup, World Group, QR, GER-BLR 4-1 ATP Cup - Melbourne Davis Cup, Finals, Group F ATP Cup - Sydney Davis Cup, Finals, QF, GBR-GER 1-2 Davis Cup, Finals, SF, RUS-GER 2-1 Davis Cup, Group C, Hamburg Davis Cup, World Group, QF, GER-CAN 2-0 Davis Cup, World Group, SF, GER-NED 0-2 Davis Cup, World Group, Q2, JPN-GER 0-4 Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Finals, Group C ATP Cup - Brisbane, Perth, Sydney French Open - Paris Davis Cup, Qualifiers, 1R, BRA-GER 1-3 Davis Cup, Finals, QF, GER-CAN 1-2 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, World Group, 1R, AUS-GER 1-3 Olympics - Rio de Janeiro Olympics - Tokyo Western & Southern Open - Cincinnati